upon completion - Alemán Inglés Diccionario